fantasy suffix - French English Dictionary